nonnegotiable draft - Deutsch Englisch Wörterbuch